Bestanden en mappen negeren
Het .gitignore bestand
Git biedt daarvoor een slimme oplossing. Door het creëren van een bestand met de naam .gitignore (zonder extensie) binnen de repository en het invoeren van de namen van bestanden of het patroon van de bestandsnamen kunnen we ervoor zorgen dat git deze uitsluit.
Zorg ervoor dat de optie Alle Bestanden geselecteerd is in het Opslaan als invoerveld als je het bestand opslaat.
Sla het bestand niet op in de .git map, maar wel in de map waar je bestanden staan waarvoor je een repo hebt gemaakt.
Als je een bestand in je repository met de naam .gitignore maakt, gebruikt Git het om te bepalen welke bestanden en mappen genegeeerd moeten worden bij een commit.
Een .gitignore bestand moet worden gemaakt in je repository, zodat die regels met andere gebruikers, die de repository clonen, gedeeld kunnen worden.
Op GitHub vind je een officiële lijst van aanbevolen .gitignore bestanden voor vele populaire besturingssystemen, omgevingen, en talen: the github/gitignore public repository.
We hebben met succes Git opgedragen tijdelijke bestanden van Word te negeren. Je kan het effect nagaan door de status op te vragen. Zorg dat het tekstbestand open is Word en je ziet dat de enige toevoeging aan uw content.docx bestand in het Unstaged gebied het .gitignore bestand is en niet het tijdelijke bestand.
Visual Studio
Voor Visual Studio maak je het volgende .gitignore bestand:
*.sln obj/ bin/ .vs/ *.sln